import re

words = input().split()

if len(words) < 2:
    print('Слишком мало слов для анализа')
else:
    words_quantity = len(words)
    cyrillic_letter = 0
    eng_letter = 0
    less_than_3_letters_length = 0
    spec_symbol = 0

    for word in words:
        if bool(re.search('[А-Я]', word[0])):
            cyrillic_letter += 1
        if bool(re.search('[a-zA-Z]', word)):
            eng_letter += 1
        if len(word) <= 3:
            less_than_3_letters_length += 1
        if '-' in word:
            spec_symbol += 1

    the_longest_word = max(words, key=lambda x: len(x))

    print('Кол-во слов:', words_quantity)
    print('Кол-во слов с заглавной кириллической буквы:', cyrillic_letter)
    print('Кол-во слов содержащих латинский символ:', eng_letter)
    print('Кол-во слов не превышающих 3 символа:', less_than_3_letters_length)
    print('Кол-во слов в составе которых имеется дефис:', spec_symbol)
    print()
    print('Самое длинное слово:', the_longest_word)
    print('Длина слова:', len(the_longest_word))
